$(function () {

    var addcategoryurl = '/admin/doaddcategory';
    var getTopcategoryurl = '/admin/getTopcategory';
    $.ajax({
        url : getTopcategoryurl,
        type : 'POST',
        // contentType: "application/x-www-form-urlencoded; charset=utf-8",
        contentType : false,
        processData : false,
        cache : false,
        success : function(data) {
            if (data.success) {
                var tempParentCategoryHtml = '<option selected="selected">顶级分类</option>';
                    data.topCategory.map(function(item, index) {
                            tempParentCategoryHtml += '<option data-id="' + item.id + '">'
                                + item.categoryName + '</option>';
                    });
                $("#parentCategory").html(tempParentCategoryHtml);
            }
            else {
                alert("数据库错误,请重试");
            }
        }});
    $('#submit').click(function () {
        var verifyCodeActual = $('#j_captcha').val();
        if (!verifyCodeActual) {
            $('.input_captcha').click();
            return;
        }
        var formData = new FormData();
        formData.append("verifyCodeActual", verifyCodeActual);
        var blogcategory = {};
        blogcategory.categoryName = $('#categoryname').val();
        //获取父类Id
        blogcategory.parentId =$('#parentCategory').find('option').not(function() {
            return !this.selected;
        }).data('id');
        formData.append('BlogCategoryStr', JSON.stringify(blogcategory));
        $.ajax({
            url : addcategoryurl,
            type : 'POST',
            data : formData,
            contentType : false,
            processData : false,
            cache : false,
            success : function(data) {
                if (data.success) {
                    $('.addsuccess').click();
                    // if (isEdit){
                    // 	$('#captcha_img').click();
                    // } else{
                    window.setTimeout("window.location='/admin/index'",3000);
                    // }
                } else {
                    alert(data.errMsg);
                    // $('#captcha_img').click();
                }
            }
        });
    });
});
